Mewz\WCAS\Util\Matches D

Total Complexity 223
Dependencies 12
Dependents 22
Total lines 1,245
Lines of code 784
Logical lines of code 464
Comment lines 183
Methods 25
Properties 0

Methods 25

Method Rating Maintainability Complexity Lines of code
validate_filters_raw()
C
39 31 56
get_all_match_data()
C
32 28 92
query_matching_products()
B
38 22 62
query_matching_variations()
A
39 14 64
query_stock()
A
40 14 58
save_sets()
A
46 14 34
get_sets()
A
41 12 55
delete_rows()
A
45 11 42
match_raw_stock()
A
43 10 48
get_sets_tax_query()
A
49 9 31
get_stock_attributes()
A
48 7 33
match_product_stock()
A
55 8 17
get_oos_products()
S
51 7 26
get_quantity_range()
S
55 5 18
delete_empty_attribute_level_stocks()
S
56 5 17
validate_filters()
S
61 5 12
get_oos_stock_items()
S
49 2 35
delete_sets()
S
58 3 16
add_set()
S
54 2 20
get_term_available_quantity()
S
65 3 8
ids_in_array()
S
67 3 8
_validate_filters()
S
64 3 8
get_term_display_quantity()
S
64 2 9
get_term_quantity_multiplier()
S
63 2 10
query()
S
73 1 5